<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Resultado consulta</title>
<script language="javascript" src="javascript/javascript.js"></script>
</head>

<body>

<?php

    include_once("../../Modelado/Usuario.php");
    include_once("../../BD/ConexionBDSaving.php");
    include_once("../../Clases/Paginacion.php");
    include_once("../../Clases/Sesion.php");
    
    $sesion->comprobarLogeo();

    if(isset($_REQUEST["parametro"]))
    {
        $_SESSION["parametroConsulta"]=$_REQUEST["parametro"];
    }
    
    $cedulaUsuario=$_SESSION["parametroConsulta"];
    
	$link=ConexionBDSaving::conectar();
	$consultarUsuarios=new Usuario(null);
    
    $paginas=new Paginacion(4);
    $registrosAEmpezar=$paginas->registrosAEmpezar();
    $registrosAMostrar=$paginas->registrosAMostrar();
    
    $query="select usuario.cedulaUsuario, usuario.nombreU, usuario.apellidoU, usuario.emailU, usuario.telefonoU, perfil.nombre from usuario, perfil 
    where usuario.nroPerfil=perfil.nroPerfil and usuario.cedulaUsuario != '".$_SESSION['cedula']."' and usuario.cedulaUsuario like '".$cedulaUsuario."%' 
    and usuario.estadoU='Activo' order by nombre limit $registrosAEmpezar, $registrosAMostrar";
    
	$result=$consultarUsuarios->consultarUsuario($link, $query);
    
    if (ConexionBDSaving::extraerNumeroRegistros($result)>0)
    {
?>

<table class="Tabla">
    
	<TR>
    <TD><h4>Cédula</h4></TD>
    <TD><h4>Nombres</h4></TD>
    <TD><h4>e-mail</h4></TD>
    <TD><h4>Teléfono</h4></TD>
    <TD><h4>Área encargada</h4></TD>
    <TD><h4>Restablecer contraseña</h4></TD>
    <TD><h4>Modificar</h4></TD>
    <TD><h4>Eliminar</h4></TD>
    </TR>
	<?php
	while($row = ConexionBDSaving::extraerFila($result)) 
	{
			printf("<tr><td>%s</td><td>%s %s</td><td>%s</td><td>%s</td><td>%s</td><td><a
    href=\"../Ajax/Usuario/procesoRestablecerContrasenaUsuario.php?cedulaUsuario=%d\" 	onClick='return confirmarRestablecer()'><p align=center><img src=../Images/undo.png ></p></a></td><td><a
	onclick='redireccionarPagina(\"../Ajax/Usuario/modificarUsuario.php?cedulaUsuario=%d\");'><p align=center><img src=../Images/edit.png ></p></a></td><td><a
	href=\"../Ajax/Usuario/procesoEliminarUsuarios.php?cedulaUsuario=%d\" onClick='return confirmarBorrar()'><p align=center><img src=../Images/cancel.png ></p></a></td></tr>",
			$row["cedulaUsuario"],$row["nombreU"], $row["apellidoU"], $row["emailU"], $row["telefonoU"], $row["nombre"], $row["cedulaUsuario"], $row["cedulaUsuario"], $row["cedulaUsuario"]); 
	
	}
    ?>
    
    </table>
    <tr>
    
    <?php 

    $query="select usuario.cedulaUsuario from usuario, perfil where usuario.nroPerfil=perfil.nroPerfil and usuario.cedulaUsuario != '".$_SESSION['cedula']."' 
    and usuario.cedulaUsuario like '".$cedulaUsuario."%' and usuario.estadoU='Activo' order by nombre asc";
    
    $result=ConexionBDSaving::consultarTodo($link, $query);
    $paginas->numeroDeRegistros($result);
    $pagAnt=$paginas->paginaAnterior();
    $pagSig=$paginas->paginaSiguiente();
    $pagUlt=$paginas->paginaUltima();
    
    if (ConexionBDSaving::extraerNumeroRegistros($result) > 4) 
    {  
        echo "<td colspan='2' align='left'><a onclick=\"Pagina('1' , '../Ajax/Usuario/procesoConsultarUsuarios.php')\"><img src='../Images/primera.png' title='Primera pagina'/></a></td>";
        if($paginas->paginaActual()>1) 
        echo "<td><a onclick=\"Pagina('$pagAnt', '../Ajax/Usuario/procesoConsultarUsuarios.php')\"><img src='../Images/anterior.png' title='Pagina anterior'/></a></td> ";
        echo "<td><strong>Pagina ".$paginas->paginaActual()."/".$pagUlt."</strong></td>";
        if($paginas->paginaActual()<$pagUlt)  
        echo "<td><a onclick=\"Pagina('$pagSig', '../Ajax/Usuario/procesoConsultarUsuarios.php')\"><img src='../Images/siguiente.png' title='Pagina siguiente'/></a></td> ";
        echo "<td><a onclick=\"Pagina('$pagUlt', '../Ajax/Usuario/procesoConsultarUsuarios.php')\"><img src='../Images/ultima.png' title='Ultima pagina'/></a></td>";
    }
    
    ConexionBDSaving::liberarConsulta($result);
    ConexionBDSaving::desconectar($link);
    
    }
    else
    {
        echo "<p align=center>No hay registros</p>";
    }
    
    ?>
    
    </tr>
	
</body>
</html>